// pages/login-new/login-new.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    name: null,
    pwd: null,
    name1: null,
  },
  login(e) {
    var name = e.detail.value.user;
    var pwd1 = e.detail.value.password1;
    var pwd2 = e.detail.value.password2;
    var that = this;
    // console.log(name, pwd1, pwd2)
    if (!name) {
      console.log('账号不能为空！')
      wx.showModal({
        title: '',
        content: '账号不能为空！',
      })
    } else if (!pwd1 || !pwd2) {
      console.log('密码不能为空！')
      wx.showModal({
        title: '',
        content: '密码不能为空！',
      })
    } else if (pwd1 != pwd2) {
      console.log('两次输入的密码不一致！')
      wx.showModal({
        title: '',
        content: '两次输入的密码不一致！',
      })
    } else {
      wx.request({
        url: 'http://localhost/shopping/users_if.php',
        header: {
          'Content-Type': 'application/json'
        },
        data: {
          username: name,
        },
        success: function (res) {
          console.log(res.data)
          if (res.data == '用户已存在') {
            console.log('用户已存在!!')
            wx.showModal({
              title: '',
              content: '用户名重复了，注册失败',
            })
          } else {
            console.log('用户不存在!!')
            wx.request({
              url: 'http://localhost/shopping/admin_users_add.php',
              header: {
                'Content-Type': 'application/json'
              },
              data: {
                username: name,
                password: pwd1
              },
              success: function (res) {
                console.log(res.data);
                wx.showToast({
                  title: '注册成功',
                  icon: 'success',
                  duration: 1000
                })
                setTimeout(function () {
                  wx.navigateTo({
                    url: '/pages/login/login',
                  })
                }, 1500)
              },
              fail: function (res) {
                console.log("fail");
              }
            })
          }
        },
        fail: function (res) {
          console.log("fail");
        }
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})